﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using NHibernate.Cfg;

namespace Cloak.Work.NHibernate
{
	/// <summary>
	/// Describes a configuration applied to NHibernate sessions
	/// </summary>
	public interface ISessionConfiguration
	{
		/// <summary>
		/// Gets an object specifying the configuration applied to NHibernate sessions
		/// </summary>
		/// <returns>An object specifying the configuration applied to NHibernate sessions</returns>
		Configuration GetConfiguration();
	}
}